Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
141 SLADE GREEN ROAD Semi-Detached £487,541 £375,000 17 Feb 2017
143 SLADE GREEN ROAD Terraced £293,099 £172,500 22 Mar 2010
145 SLADE GREEN ROAD Semi-Detached £368,548 £118,000 11 Jan 2002